/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package DBLayer;
import ModelLayer.*;
import java.util.ArrayList;

/**
 *
 * @author L.E.S & AMP
 */
public interface IFDBProduct {


    //Increase min Stock
    public void increaseMinStock(String barcode, int quantity);
    //Decrease min Stock
    public void decreaseMinStock(String barcode, int quantity);
    //Increase current stock
    public void increaseCurrentStock(String barcode, int quantity);
    //decrease current stock
    public void decreaseCurrentStock(String barcode, int quantity);
	//Increase max stock
	public void increaseMaxStock (String barcode, int quantity);
	//decrease max stock
	public void decreaseMaxStock (String barcode, int quantity);
	//find a product
	public Product findProduct(String barcode, boolean retriveAssociation);
}


